to cover mares - Français Anglais Dictionnaire